/*
 * image_packer.h
 *
 *  Created on: 2009-10-9
 *      Author: toxic
 */

#ifndef IMAGE_PACKER_H_
#define IMAGE_PACKER_H_

#include <string>
#include <vector>
#include <set>

using std::string;
using std::vector;
using std::set;

struct PackConfig {
	string inputPathname;
	string outputPathname;
	string filters;
	bool isRecursive;
};

class ImagePacker {
public:
	static void pack(const PackConfig& config);
};

#endif /* IMAGE_PACKER_H_ */
